Filmed from 1995 to 1997 in Havana, New York, Los Angeles, Morelia and Mexico City, it tells the sto...